package com.msh.platform.elm.vo;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class PayOrderVO extends SignVO{
	@ApiModelProperty(value="订单id",required=true)
    @NotBlank(message = "订单id不能为空")
    private String orderId;
	
	@ApiModelProperty(value="使用的奖励金",required=true)
    @NotNull(message = "使用的奖励金不能为空，没使用就传0")
    private BigDecimal bonus;
	
	@ApiModelProperty(value="支付方式（余额支付传1，微信支付传2）",required=true)
    @NotBlank(message = "支付方式不能为空")
    private String payType;
}
